//
//  UILabel+LCBCreate.h
//  ComeSave
//
//  Created by admin on 16/6/17.
//  Copyright © 2016年 admin. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface UILabel (LLAdd)

@property (nonatomic) IBInspectable float fixWidthScreenFont;

/**
 * 创建 UILabel
 *
 *  @param title    标题
 *  @param color    标题颜色
 *  @param fontSize 字体大小
 *
 *  @return UILabel(文本水平居中)
 */
+ (instancetype)labelWithTitle:(NSString *)title color:(UIColor *)color fontSize:(CGFloat)fontSize;


/**
 * 创建 UILabel
 *
 *  @param title    标题
 *  @param color    标题颜色
 *  @param font     字体
 *
 *  @return UILabel
 */
+ (instancetype)labelWithTitle:(NSString *)title color:(UIColor *)color font:(UIFont *)font;


/**
 创建 UILabel

 @param title 标题
 @param font 字体
 @return UILabel(黑色字体)
 */
+ (instancetype)labelWithTitle:(NSString *)title font:(UIFont *)font;

/**
 *  创建 UILabel
 *
 *  @param title     标题
 *  @param color     标题颜色
 *  @param fontSize  字体大小
 *  @param alignment 对齐方式
 *
 *  @return UILabel
 */
+ (instancetype)labelWithTitle:(NSString *)title color:(UIColor *)color fontSize:(CGFloat)fontSize alignment:(NSTextAlignment)alignment;


/**
 *  创建 UILabel
 *
 *  @param title     标题
 *  @param color     标题颜色
 *  @param font      字体
 *  @param alignment 对齐方式
 *
 *  @return UILabel
 */
+ (instancetype)labelWithTitle:(NSString *)title color:(UIColor *)color font:(UIFont *)font alignment:(NSTextAlignment)alignment;



/**
 创建带边框的 UILabel

 @param title 标题
 @param font 字体
 @return UILabel（白色背景，黑色边框，字体居中）
 */
+ (instancetype)labelWithBorderTitle:(NSString *)title font:(UIFont *)font;



/**
 字体居中的label

    @param title     标题
 *  @param color     标题颜色
 *  @param fontSize  字体大小
 */
+ (instancetype)labelTextCenterWithTitle:(NSString *)title color:(UIColor *)color fontSize:(CGFloat)fontSize;

@end
